infrastructure planning - German English Dictionary